continuous casting plants - German English Dictionary